﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;

namespace SmartRfMng.appcode
{
    public class WslPfXsPay
    {
        public int SerialNo
        {
            get;
            set;
        }

        public string Paytype
        {
            get;
            set;
        }

        public string PayNo
        {
            get;
            set;
        }

        public float PayTotal
        {
            get;
            set;
        }
    }

    public class WslPfXsBody
    {
        public int SerialNo
        {
            get;
            set;
        }

        public Int64 PluID
        {
            get;
            set;
        }

        public float PfCount
        {
            get;
            set;
        }

        public float HJPrice
        {
            get;
            set;
        }

        public string PluType
        {
            get;
            set;
        }
    }

    public class WslPfXsHead
    {

        public List<WslPfXsBody> lstWslPfXsBody = new List<WslPfXsBody>();
        public List<WslPfXsPay> lstWslPfXsPay = new List<WslPfXsPay>();

        public string BillNo
        {
            get;
            set;
        }

        public string LrDate
        {
            get;
            set;
        }

        public string EtpCode
        {
            get;
            set;
        }

        public string YwyCode
        {
            get;
            set;
        }


        public string ShyCode
        {
            get;
            set;
        }

        public string TrunckNo
        {
            get;
            set;
        }

        public string BillType
        {
            get;
            set;
        }

        public string RFNO
        {
            get;
            set;
        }
    }

    public class WslPfXsInfo
    {
        public string BillNo
        {
            get;
            set;
        }
        public string LrDate
        {
            get;
            set;
        }
        public string BillType
        {
            get;
            set;
        }
        public string EtpCode
        {
            get;
            set;
        }
        public string EtpName
        {
            get;
            set;
        }
        public string YwyCode
        {
            get;
            set;
        }
        public string YwyName
        {
            get;
            set;
        }
        public float SsTotal
        {
            get;
            set;
        }

        public float QkTotal
        {
            get;
            set;
        }
    }

    public class WslPfXsBodyInfo
    {
        public int SerialNo
        {
            get;
            set;
        }

        public Int64 PluID
        {
            get;
            set;
        }

        public string PluCode
        {
            get;
            set;
        }

        public string PluName
        {
            get;
            set;
        }

        public string Unit
        {
            get;
            set;
        }

        public float PfCount
        {
            get;
            set;
        }

        public float PfPrice
        {
            get;
            set;
        }

        public string PluType
        {
            get;
            set;
        }
    }

    public class WslPfXsPayInfo
    {
        public int SerialNo
        {
            get;
            set;
        }

        public string PayType
        {
            get;
            set;
        }

        public string PayNo
        {
            get;
            set;
        }

        public float PayTotal
        {
            get;
            set;
        }

    }
}
